package com.smartthinking.destinomusical.obj;

import com.smartthinking.destinomusical.extra.Tool;

import android.net.Uri;
import android.os.Parcel;
import android.os.Parcelable;

public class Categoria implements Parcelable{
	String clave;
	String clave_padre;
	String descripcion="";
	String imgURL=Tool.server;
	String hijos="";
	
	public Categoria(){}
	
	public Categoria(Parcel source){
		clave = source.readString();
		clave_padre = source.readString();
		descripcion = source.readString();
		imgURL = source.readString();
		hijos = source.readString();
	}
	
	public String getClave() {
		return clave;
	}
	public void setClave(String clave) {
		this.clave = clave;
	}
	public String getClave_padre() {
		return clave_padre;
	}
	public void setClave_padre(String clave_padre) {
		this.clave_padre = clave_padre;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public String getImgURL() {
		return imgURL;
	}
	public void setImgURL(String imgURL) {
		this.imgURL += imgURL;
	}
	public String getHijos() {
		return hijos;
	}
	public void setHijos(String hijos) {
		this.hijos += hijos;
	}
	@Override
	public int describeContents() {
		return 0;
	}
	@Override
	public void writeToParcel(Parcel dest, int flags) {
		dest.writeString(clave);
		dest.writeString(clave_padre);
		dest.writeString(descripcion);
		dest.writeString(imgURL);
		dest.writeString(hijos);
	}
	
	@SuppressWarnings({ "rawtypes" })
	public static final Parcelable.Creator CREATOR = new Parcelable.Creator() {

		public Categoria createFromParcel(Parcel source) {
			return new Categoria(source);
		}

		public Categoria[] newArray(int size) {
			return new Categoria[size];
		}
	};
}
